ALMaSS  1.0
The Animal, Landscape and Man Simulation System
plants.h File Reference
#include <vector>
#include <algorithm>
#include <cstdio>
#include <fstream>
#include "tov_declaration.h"
#include "tole_declaration.h"

Go to the source code of this file.

Classes

class  CropGrowth
 
class  PlantGrowthData
 
class  PollenNectarDevelopmentCurve
 A standard class to contain a pollen or nectar curve based on indexed rates. More...
 
class  PollenNectarDevelopmentCurveSet
 
class  PollenNectarQuality
 
class  PollenNectarDevelopmentData
 A standard class to manage a range of pollen and nectar development curves based on indexed rates. More...
 

Enumerations

enum  Growth_Phases {
  janfirst = 0 , sow , marchfirst , harvest1 ,
  harvest2 , vegphase_foobar
}
 Growth phase indicator. More...
 

Variables

const unsigned int MaxNoInflections = 15
 
class PlantGrowthDatag_crops
 

Enumeration Type Documentation

◆ Growth_Phases

Growth phase indicator.

janfirst = from Jan 1st sow = after sowing marchfirst = after march 1st harvest1 = after first harvest/cut harvest2 = after 2nd harvest/cut and subsequent ones (if different veg behaviour to '3')

Enumerator
janfirst 
sow 
marchfirst 
harvest1 
harvest2 
vegphase_foobar 
51  {
52  janfirst = 0,
53  sow,
54  marchfirst,
55  harvest1,
56  harvest2,
58 }
@ janfirst
Definition: plants.h:52
@ sow
Definition: plants.h:53
@ harvest1
Definition: plants.h:55
@ marchfirst
Definition: plants.h:54
@ harvest2
Definition: plants.h:56
@ vegphase_foobar
Definition: plants.h:57

Variable Documentation

◆ g_crops

◆ MaxNoInflections

const unsigned int MaxNoInflections = 15